package com.aqie.libfactory.model.api.user;

import java.util.List;

/**
 * @author aqie
 * @date 2021/2/11 16:44
 */
public class UserPost {

    /**
     * id : 1355530002932703234
     * content : 今天天气好晴朗，处处好风光
     * pictureList : ["https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=3343460598","1325389555&fm=11&gp=0.jpg","https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=150820545","536836437&fm=26&gp=0.jpg"]
     * location : 安徽合肥
     * likeCount : 0
     * commentCount : 2
     * publishTime : 2021-01-30 08:55:12
     * boolLike : false
     * boolSelf : true
     */

    private String id;
    private String content;
    private List<String> pictureList;
    private String location;
    private Integer likeCount;
    private Integer commentCount;
    private String publishTime;
    private Boolean boolLike;
    private Boolean boolSelf;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public List<String> getPictureList() {
        return pictureList;
    }

    public void setPictureList(List<String> pictureList) {
        this.pictureList = pictureList;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public Integer getLikeCount() {
        return likeCount;
    }

    public void setLikeCount(Integer likeCount) {
        this.likeCount = likeCount;
    }

    public Integer getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(Integer commentCount) {
        this.commentCount = commentCount;
    }

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime;
    }

    public Boolean getBoolLike() {
        return boolLike;
    }

    public void setBoolLike(Boolean boolLike) {
        this.boolLike = boolLike;
    }

    public Boolean getBoolSelf() {
        return boolSelf;
    }

    public void setBoolSelf(Boolean boolSelf) {
        this.boolSelf = boolSelf;
    }

    @Override
    public String toString() {
        return "UserPost{" +
                "content='" + content + '\'' +
                ", pictureList=" + pictureList +
                ", likeCount=" + likeCount +
                ", commentCount=" + commentCount +
                ", publishTime='" + publishTime + '\'' +
                '}';
    }
}
